home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / misc.xsave / 000170_fdc@panix.com_Tue May 6 14:45:48 2008.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Path: reader2.panix.com!panix!not-for-mail
  2. From: Frank da Cruz <fdc@panix.com>
  3. Newsgroups: comp.protocols.kermit.misc
  4. Subject: Re: The life of Kermit
  5. Date: Tue, 6 May 2008 18:45:09 +0000 (UTC)
  6. Organization: PANIX Public Access Internet and UNIX, NYC
  7. Lines: 69
  8. Message-ID: <slrng219pl.3mo.fdc@panix1.panix.com>
  9. References: <MPG.225d8d2ae0640103989680@news.optusnet.com.au> <47f49f53$0$20462$afc38c87@news.optusnet.com.au> <47f4abe0$0$13262$afc38c87@news.optusnet.com.au> <47f5ec7a$0$8090$afc38c87@news.optusnet.com.au> <slrnfvfk37.rg5.fdc@panix1.panix.com> <47f964f3$0$22095$afc38c87@news.optusnet.com.au> <slrng0750i.av3.fdc@panix1.panix.com> <481e6ca8$0$30460$afc38c87@news.optusnet.com.au> <g613f5-mq9.ln1@neptune.markhobley.yi.org>
  10. Reply-To: fdc@columbia.edu
  11. NNTP-Posting-Host: panix1.panix.com
  12. X-Trace: reader2.panix.com 1210099509 22256 166.84.1.1 (6 May 2008 18:45:09 GMT)
  13. X-Complaints-To: abuse@panix.com
  14. NNTP-Posting-Date: Tue, 6 May 2008 18:45:09 +0000 (UTC)
  15. User-Agent: slrn/0.9.8.0 (NetBSD)
  16. Xref: panix comp.protocols.kermit.misc:15762
  17.  
  18. On 2008-05-05, Mark Hobley <markhobley@hotpop.donottypethisbit.com> wrote:
  19. : PC Pete <PCPete@audiography.com.au> wrote:
  20. :
  21. :> Thanks again for your involvement. It's good to know Kermit is still 
  22. :> very much a live project!
  23. :
  24. : I like kermit. It is a pity about the restrictive licencing that makes 
  25. : the source code effectively read-only, unless patches are used.
  26. :
  27. : The project would probably be a lot more active, if it was under an open 
  28. : source licence that permits free modification of the source code and 
  29. : distribution of modified versions.
  30. :
  31. : There is a gkermit package which is distributed under GPL, but this does 
  32. : not contain connection establishment facilities. If gkermit supported 
  33. : connection establishment, it would be great.
  34. :
  35. You probably know the history.  Kermit was "free software" long before there
  36. was Open Source (TM), FSF, or GPL.  In the 80s and into the 90s, it was a
  37. truly massive worldwide cooperative effort to cover every known computer and
  38. operating system and you can see the results on our FTP site:
  39.  
  40.   http://kermit.columbia.edu/ftp/
  41.  
  42. It started as means to solve a local problem at Columbia University -- how
  43. to interconnect and share files among PDP-10s (DEC-20s), IBM mainframes,
  44. CP/M microcomputers, the then-brand-new IBM PC, and shortly thereafter
  45. the Macintosh and 4.2BSD Unix, and this we did pretty much in-house as a
  46. our job.  Since we were paid to do it, we were glad to share, and we
  47. received a lot of other stuff developed elsewhere in the same spirit and
  48. everybody benefited.
  49.  
  50. Other sites began contributing Kermit versions of their own for VMS,
  51. PDP-11s, lots of different CP/M and DOS variations (in those days there
  52. many DOS's, not just one), Data General, Honeywell, LISP machines, you name
  53. it, and pretty soon we were spending more time dealing with platforms that
  54. didn't even exist at Columbia than we were supporting Columbia's own user
  55. community, which was (to tell the truth) a lot of fun.  But Columbia didn't
  56. see the point in paying us to do things for the outside world and advised us
  57. to shut down the Kermit Project and move on (this started as early as 1984).
  58.  
  59. That did not appeal to me, so in 1986 I proposed hiring a dedicated staff to
  60. be paid from income received from fees we would charge for shipping the
  61. software on magnetic tape and by selling books.  This worked OK for some
  62. years but once the Internet removed the need for sending tapes through the
  63. mail, we needed another source of income to keep the project alive and thus
  64. was born Kermit 95.
  65.  
  66. Well, here we are 27 years later and the business aspects -- order
  67. processing, charging, invoicing, dunning, budgets, reports, forecasts,
  68. spreadsheets, and all the rest -- take up so much time that there is little
  69. opportunity for development, plus, as you say, the restrictive license puts
  70. people off who might otherwise be interested in contributing to the
  71. development.
  72.  
  73. I would like nothing better than to take Kermit Open Source, but Columbia
  74. will not fund an Open Source project.  If I could identify a stable source
  75. of funding for, say, 5 years, I would do it in a flash.  But the bottom line
  76. is, the Kermit Project must be paid for, one way or another and these days
  77. the only viable income stream seems to be license fees.  It can't be done by
  78. selling support contracts (we have tried that in the past) or coffee cups or
  79. T-shirts.
  80.  
  81. I've approached numerous corporations and came close a few times, but
  82. something always happens at the last moment (usually it's that the key
  83. person vanishes without a trace, or the corporation itself, like DEC).
  84. I keep trying.  This too takes a fair amount of time.
  85.  
  86. - Frank